Skip to content

[Feature] New retries codegen changes#3849

Open
kai-ion wants to merge 2 commits into
mainfrom
new-retry
Open

[Feature] New retries codegen changes#3849
kai-ion wants to merge 2 commits into
mainfrom
new-retry

Conversation

@kai-ion

@kai-ion kai-ion commented Jun 17, 2026

Copy link
Copy Markdown
Collaborator

Issue #, if available:

Description of changes:

  • Implement Retry Behavior 2.1 core logic gated behind AWS_NEW_RETRIES_2026
  • Fixes adaptive retry strategy to match other SDKs

Check all that applies:

  • Did a review by yourself.
  • Added proper tests to cover this PR. (If tests are not applicable, explain.)
  • Checked if this PR is a breaking (APIs have been changed) change.
  • Checked if this PR will not introduce cross-platform inconsistent behavior.
  • Checked if this PR would require a ReadMe/Wiki update.

Check which platforms you have built SDK on to verify the correctness of this PR.

  • Linux
  • Windows
  • Android
  • MacOS
  • IOS
  • Other Platforms

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

Comment thread src/aws-cpp-sdk-core/source/client/ClientConfiguration.cpp Outdated
Comment thread src/aws-cpp-sdk-core/include/aws/core/internal/LongPollingRetryHelper.h Outdated
Comment thread src/aws-cpp-sdk-core/source/client/AWSClient.cpp Outdated
Comment thread src/aws-cpp-sdk-core/source/client/ClientConfiguration.cpp Outdated
@sbiscigl sbiscigl force-pushed the new-retry branch 4 times, most recently from 761e0e5 to e05efe4 Compare June 25, 2026 21:06
@sbiscigl sbiscigl force-pushed the new-retry branch 2 times, most recently from 6890df8 to 125a6a7 Compare June 26, 2026 19:14
Comment thread src/aws-cpp-sdk-core/source/client/AWSClient.cpp Outdated
Comment thread src/aws-cpp-sdk-core/source/client/AWSClient.cpp Outdated
Comment thread tests/aws-cpp-sdk-core-tests/aws/client/AWSClientTest.cpp Outdated
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants